Big Huge Thesaurus

phosphate buffer solution

noun